Skip to content

Create worker Sessions for every issue and PR comment#1528

Merged
gjkim42 merged 1 commit into
mainfrom
self-development-all-comment-sessions
Jul 23, 2026
Merged

Create worker Sessions for every issue and PR comment#1528
gjkim42 merged 1 commit into
mainfrom
self-development-all-comment-sessions

Conversation

@kelos-bot

@kelos-bot kelos-bot Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

🤖 Kelos Agent @gjkim42

What type of PR is this?

/kind cleanup

What this PR does / why we need it:

  • makes kelos-workers create a durable Session for every new non-bot issue or PR conversation comment
  • keeps /kelos pick-up as the explicit request to handle the complete issue or PR
  • uses the PR head branch for PR comments and kelos-task-<number> for issue comments
  • adds base-agent with an exact copy of gjkim42/kanon-repo instructions/AGENTS.md in spec.agentsMD and installs its skills through spec.skills
  • makes every self-development Task, TaskSpawner, Session, and SessionSpawner across Kelos, Agora, and Kanon use base-agent first
  • keeps the kelos-workers SessionSpawner and interactive cs Session on only base-agent
  • removes duplicate shared skill declarations from all role-specific AgentConfigs and updates documentation, maintenance prompts, and tests

Which issue(s) this PR is related to:

N/A

Special notes for your reviewer:

Validation:

  • make verify
  • make test

The base-agent.spec.agentsMD content was compared directly with the current gjkim42/kanon-repo instructions/AGENTS.md and matches exactly. The webhook scope is GitHub issue_comment deliveries, representing issue comments and PR conversation comments; inline review comments are not included.

Deploy self-development/base-agent.yaml before any self-development resource, including nested Agora and Kanon resources.

Does this PR introduce a user-facing change?

NONE

@kelos-bot
kelos-bot Bot force-pushed the self-development-all-comment-sessions branch 2 times, most recently from 4769921 to 9d1f846 Compare July 20, 2026 01:08
@kelos-bot
kelos-bot Bot force-pushed the self-development-all-comment-sessions branch from 9d1f846 to bb51c0b Compare July 23, 2026 11:53
@kelos-bot
kelos-bot Bot force-pushed the self-development-all-comment-sessions branch from bb51c0b to 3a1deb2 Compare July 23, 2026 12:04
@kelos-bot
kelos-bot Bot force-pushed the self-development-all-comment-sessions branch from 3a1deb2 to e39c942 Compare July 23, 2026 12:19
@gjkim42
gjkim42 enabled auto-merge July 23, 2026 12:25
@gjkim42
gjkim42 added this pull request to the merge queue Jul 23, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jul 23, 2026
@gjkim42
gjkim42 added this pull request to the merge queue Jul 23, 2026
Merged via the queue into main with commit 1891855 Jul 23, 2026
34 of 36 checks passed
@gjkim42
gjkim42 deleted the self-development-all-comment-sessions branch July 23, 2026 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant